#include <cstdlib>
#include <iostream>
#include <fstream>
#include "grafo.h"
#include <vector>
#include <iostream>
#include <list>





public class LexBFS {
			 public:
			 				LexBFS(Grafo& g);
				private:
								
						
						
}



class ListaParticiones {
			public:
						 
						 ListaParticiones();
						 
			private:			 
							list<Particion> LP;			 
}


class Particion {
											public:
														 bool separada;
														 list<int> particion;
														 Particion();
														 Particion(int n);
										 				 void marcar();
										 				 void limpiar();
											
								}

